throw down the towel

Translations
jeter l’éponge
Definitions
To give up, surrender, or admit defeat, often after a struggle or effort. The phrase originates from boxing, where a trainer throws a towel into the ring to signal that their fighter cannot continue.